removable wrap - German English Dictionary